An Architectural Approach to Ensuring Consistency in Hierarchical Execution
نویسندگان
چکیده
Hierarchical task decomposition is a method used in many agent systems to organize agent knowledge. This work shows how the combination of a hierarchy and persistent assertions of knowledge can lead to difficulty in maintaining logical consistency in asserted knowledge. We explore the problematic consequences of persistent assumptions in the reasoning process and introduce novel potential solutions. Having implemented one of the possible solutions, Dynamic Hierarchical Justification, its effectiveness is demonstrated with an empirical analysis.
منابع مشابه
Ensuring Reasoning Consistency in Hierarchical Architectures
Ensuring reasoning consistency in agents employing hierarchical task decompositions can be difficult. We have identified two specific problems that result when hierarchical context changes during problem solving. First, the agent can be too responsive, taking an external act or making an internal derivation before higher context is fully elaborated. Second, the agent can fail to respond to a ch...
متن کاملConsistency Ensuring in Social Web Services Based on Commitments Structure
Web Service is one of the most significant current discussions in information sharing technologies and one of the examples of service oriented processing. To ensure accurate execution of web services operations, it must be adaptable with policies of the social networks in which it signs up. This adaptation implements using controls called “Commitment”. This paper describes commitments structure...
متن کاملAn Architectural Approach to Replication Configuration
Replication is a traditional means for guaranteeing service availability in the distributed computing domain. However, existing solutions manage the inherent replication and consistency complexity by limiting the problem to the specific needs of a given application domain and of a given execution environment. The approach has two major drawbacks : (i) replication solutions are most challenging ...
متن کاملA Model Driven Approach for Automating Architecture Documentation Process
Software architecture documentation is a heavyweight process since it involves development and management of various documentation artifacts. Architectural views and architecture description languages (ADLs) are two examples of those artifacts each of which presents mostly similar information in different forms. So, there is a redundant documentation effort when two models are developed separat...
متن کاملConsidering Architectural Properties in Real-time Play-out
Real-time embedded systems (RTES), as in the automotive domain, provide their functionality by executing software operations on hardware with restricted resources and by communicating via buses. The properties of the underlying architecture, i.e., execution times of software operations and bus latencies, cause delays during the provision of the functionality. At the same time, RTES have to fulf...
متن کاملذخیره در منابع من
با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید
عنوان ژورنال:
- J. Artif. Intell. Res.
دوره 19 شماره
صفحات -
تاریخ انتشار 2003